AmeliaBooking\Domain\Entity\Booking\Appointment\Appointment A

Total Complexity 55
Dependencies 12
Dependents 8
Total lines 435
Lines of code 155
Logical lines of code 46
Comment lines 148
Methods 41
Properties 19

Methods 41

Method Rating Maintainability Complexity Lines of code
toArray()
A
47 15 30
getParentId()
S
82 1 3
getBookingEnd()
S
82 1 3
setBookingEnd()
S
81 1 3
getType()
S
80 1 3
getZoomMeeting()
S
82 1 3
setZoomMeeting()
S
81 1 3
getLessonSpace()
S
82 1 3
setLessonSpace()
S
81 1 3
setParentId()
S
81 1 3
getBookingStart()
S
82 1 3
isRescheduled()
S
82 1 3
setRescheduled()
S
81 1 3
isChangedStatus()
S
82 1 3
setChangedStatus()
S
81 1 3
isFull()
S
82 1 3
setFull()
S
81 1 3
getResources()
S
82 1 3
setResources()
S
81 1 3
setBookingStart()
S
81 1 3
__construct()
S
67 1 8
getServiceId()
S
82 1 3
getLocationId()
S
82 1 3
setServiceId()
S
81 1 3
getService()
S
82 1 3
setService()
S
81 1 3
getProviderId()
S
82 1 3
setProviderId()
S
81 1 3
getProvider()
S
82 1 3
setProvider()
S
81 1 3
setLocationId()
S
81 1 3
getAppleCalendarEventId()
S
82 1 3
getLocation()
S
82 1 3
setLocation()
S
81 1 3
getGoogleCalendarEventId()
S
82 1 3
setGoogleCalendarEventId()
S
81 1 3
getGoogleMeetUrl()
S
82 1 3
setGoogleMeetUrl()
S
81 1 3
getOutlookCalendarEventId()
S
82 1 3
setOutlookCalendarEventId()
S
81 1 3
setAppleCalendarEventId()
S
81 1 3